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