59
25
31
65
34
116
39
79
117
8
499
9
86
217
125
22
19
210
134
325
169
2437
78
41
608
27
20
1313
97
343
43
128
36
428
81
164
68
64
29
24
311
153
17
294
70
181
16
98
312
44
249
67
127
295
56