283
104
769
124
676
36
943
292
433
140
620
162
413
177
400
118
628
247
165
32
2398
1131
629
41
405
124
457
133
711
288
658
177
434
30
505
152
292
158
374
198