79
489
582
257
547
527
733
666
741
438
780
511
332
623
199
652
530
274
398
724
608
249
152
555
781
252
785
783
783
449
187
779
486
493
287
555
705
371
177
170
319
705
411
609
784
440
310
214
499
575
298
346
357
259
508
573
130
572
190
131
435
785
119
680
64
262
389
475
625
238
373
245
92
735
241
624
73
179
252
80
283
431
102
479
658
766
784
786
403
600
129
797
447
250
600
521
653
628
538
310
684
716
592
635
73
272
409
550
173
280
691
382
485
223
534
418
667
585
789
469
556
678
484
337
421
573
62
142
298
382
357
68
705
173
445
213
452