429
558
180
174
399
417
414
423
451
390
480
139
884
24
427
407
422
414
107
651
478
632
207
416
589
639
436
450
225
146
24
24
882
146
153
137
415
440
472
136
223
234
330
145
411
581
404
619
486
148
442
563
149
453
469
311
458
377
481
568
145
607
559
603
390
360
133
163
439
343
566
160
381
445
35
456
542
0
50
47
0
50
0
50
0
48
47
47
0
46
47
46
47
49
0
50
49
66
0
66
0
46
0
0
0
0
24