454
273
272
368
552
523
786
483
310
81
298
654
237
776
131
456
54
312
675
192
303
128
202
497
491
343
121
446
698
128
753
258
569
584
303
298
791
353
424
215
541
736
458
51
656
424
568
703
84
96
112
566
103
101
400
106
732
559
99
600
375
98
84
722
425
383
662
267
262
280
275
430
730
672
263
606
781
550
229
77
295
241
794
129
412
238
514
795
191
624
720
469
188
108
535
124
657
212
628
385