127
178
41
36
35
2
70
34
75
39
103
25
63
37
224
21
105
78
69
62
755
48
60
55
16
4
42
29
158
10
0
30
279
45
19
192
73
112
163
122
198
124
79
28
748
80
286
135
3
171
336
24
38