70
46
56
261
74
393
125
160
98
119
94
30
27
257
23
108
194
80
137
117
93
230
180
40
202
104
314
25
53
220
166
281
50
69
10
71
178
188
79
55
110
138
118
528
1106
43
72
59
102
193
134
36
85