113
247
134
421
205
511
122
401
450
116
350
35
842
552
490
162
408
477
412
561
587
224
224
225
125
461
120
35
224
386
406
386
445
219
437
375
128
415
443
447
429
111
415
207
204
927
431
130
121
450
412
786
390
484
418
344
120
467
621
367
454
584
473
391
246
211
124
334
66
228