196
235
386
170
687
244
742
370
236
221
207
561
575
773
439
107
612
714
118
222
656
63
480
630
162
173
150
421
599
342
588
107
483
536
473
248
378
787
680
669
337
758
254
644
671
514
259
100
733
760
458
726
497
466
644
187
119
272
496
573
699
592
706
462
385
190
396
269
670
445
365
158
161
697
131
380
557
261
381
199
240
646
218
129
294
696
474
242
498
217
699
455
778
405
675
739
245
649
391
130
406
544
209
199
418
126
689
670
402
222
576
363
332
405
337
201
496
786
491
326
138
320
402
767