105
43
30
140
62
45
39
13
8
118
59
8
6
32
97
119
17
73
24
60
39
34
29
32
32
30
27
1
30
48
47
13
3
33
2
93
16
17
36
11
44
28
15
10
85
33
267
111
59
Top