53
260
103
180
51
161
124
240
79
122
798
56
327
264
262
121
140
156
131
109
215
82
153
72
166
294
423
263
44
251
418
436
67
99
147
165
202
461
395
1473
219
145