118
127
116
113
86
91
419
396
464
416
552
437
229
395
35
648
576
35
126
408
455
428
371
119
396
131
570
555
342
317
428
588
413
421
119
682
802
350
432
432
400
603
435
861
588
416
383
411
564
132
572
426
458
436
75
456
556
444
485
451
344
125
449
113
128
684
120
424
378
116
448
140
593
414
984
130
113
569
403
121
308
882
390
124
425
131
122
438
548
431