110
43
32
151
67
46
39
16
8
120
64
10
6
32
100
122
19
77
27
63
40
36
29
34
34
31
27
1
31
49
48
14
3
35
2
95
16
19
37
11
47
30
17
10
85
34
273
118
63
Top