53
448
169
612
760
362
580
698
736
187
407
789
242
107
375
124
315
307
364
50
102
427
165
739
598
667
124
367
450
110
542
535
495
765
156
301
58
626
281
234
266
791
493
425
686
251
630
197
709
280
501
275
527
523
477
622
406
366
373
708
96
497
497
744
193
684
326
191
726
242
504
508
98
507
782
771
692
542
193
86
792
761
332
502
596
219
329
574
769
455
217
690
755
156
440
673
182
138
754
408