127
780
63
551
123
657
92
621
104
654
118
647
79
606
36
434
71
423
16
266
56
17
416
18
372
44
356
343
1
160
37
279
57
398
83
341