450
561
178
138
307
456
235
600
399
539
311
151
411
290
354
984
595
143
377
259
119
580
717
579
404
284
241
398
649
408
197
463
286
189
305
418
367
224
459
278
185
222
323
541
142
286
150
296
84
486
404
457
414
407
286
737
497
606
435
254