69
734
187
738
816
108
865
528
18
214
646
650
118
251
857
887
897
509
995
767
727
45
115
658
402
920
792
544
905
124
169
863
833
631
147
153
894
100
203
628
580
131
389
110
442
188
371
977
299
231
477
877
971
749
321
850
488
478
39
823
621
275
160
976
128
762
226
56
450
929
9
417
422
420
737
0
170
428
324
263
984
942
610
645
333
657
723
634
701
400
44
178
761
496
80
930
322
949
921
107
