254
519
226
221
476
261
696
317
432
174
130
527
303
303
342
445
938
293
296
391
273
478
834
302
472
241
418
248
478
341
635
390
148
115
401
269
358
745
438
243
676
758
262
980
251
639
305
638
178
506
388
340
628
311
712
153
251
222
342
539