153
139
609
708
625
617
364
359
578
599
342
53
783
219
663
485
454
410
637
237
507
466
779
197
536
592
127
679
560
254
605
750
566
329
642
265
751
682
109
795
470
604
641
632
354
134
607
582
679
597
638
314
434
243
429
410
600
602
602
104
86
674
702
742
743
648
585
88
296
104
470
526
537
618
511
285
150
206
339
231
274
757
432
720
757
716
387
469
161
636
409
308
508
332
756
151
341
787
648
669
112
654
523
611
121
338
162
340
602
298
417
596
381
495
351
765
113
539
744
160
192
457
683
198
355
762