127
178
41
36
35
2
70
34
75
39
103
25
64
37
224
22
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
136
3
171
336
17
24
38