557
638
751
372
322
248
933
198
225
21
582
629
726
67
750
28
848
110
490
362
786
217
620
839
685
454
414
339
943
99
328
811
953
104
12
105
772
152
308
489
646
344
46
129
107
291
570