142
423
415
689
556
469
401
422
725
421
607
412
771
607
448
924
738
353
447
446
428
835
904
399
185
433
396
196
294
572
336
333
337
341
422
176
451
420
419
413
434
220
413
592
421
418
445
566
186
747
542
176
447
428
446
356
384
480
553
168
382
274
505
476
780
574
437
425
401
561
414
837
561
560
708
1440
393
463
969
430
438
67
66
162
302