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