128
123
370
413
174
126
123
401
116
120
35
437
587
132
518
425
451
566
411
465
457
489
1057
120
118
424
368
387
457
449
830
444
697
424
684
137
121
329
436
551
446
122
388
116
578
382
424
61
125
115
323
948
354
428
114
122
116
130
658
118
472
566
546
647
298
588
121
66
67
45