359
134
488
95
105
14
121
11
525
74
269
336
50
223
204
172
69
31
72
71
448
60
117
1747
78
280
51
20
209
191
41
37
45
4
44
15
234
19
236
36
220
137
47
140
228
84
70
40
2
195
53
25