35
17
60
12
67
8
350
204
78
27
162
15
44
24
49
7
40
71
33
43
61
58
25
20
21
174
39
126
52
158
80
107
780
342
142
19
45
31
30
79
183
230
156
163
48
23