492
296
289
171
261
187
176
348
52
327
268
265
269
282
446
347
324
354
501
315
717
276
81
274
282
164
269
665
624
169
174
182
311
703
159
505
181
181
272
382
188
240
359
225
754
414
285
152
881
273
299
266
248
156
344
176
2555
173
257
791
427
271
135
254
394
64
317
66
67
66
0
127
123