115
125
335
573
124
134
455
419
702
351
124
438
449
121
464
446
123
332
192
110
512
120
438
338
358
127
443
474
542
611
513
406
462
395
581
582
460
444
626
1205
117
513
439
663
475
366
116
379
130
429
853
386
114
122
394
525
35
359
562
844
448
123
742
136
597
1015
451
131
381
716
580
371
123
132
120
66
129
0
0