50
15
32
44
14
42
41
28
39
24
25
11
8
6
10
29
25
3
15
16
12
6
3
20
16
4
22
13
8
14
17
11
2
5
2
4
3
9
18
27
1
1
5
6
4
7
11
5
9
12