126
404
121
130
35
116
457
116
429
390
556
932
429
459
75
452
117
423
421
581
486
1227
528
127
353
410
127
124
433
130
442
392
458
398
128
601
424
131
561
423
525
453
578
375
125
403
448
76
88
150
119
122
69
82
114
562
122
124
417
405
474
472
595
420
140
119
116
562
71
398
119
419
377
446
474
0
121
67
68