119
122
205
119
404
213
791
122
47
391
219
414
763
450
218
128
341
429
353
218
439
468
417
400
326
127
373
219
592
447
364
214
210
389
378
686
409
469
432
610
121
543
564
135
836
433
370
410
596
435
733
212
215
127
116
428
369
415
192
379
421
392
806
434
595
402
114
129
133
448
221
424
905
541
195
117
126
1032
451
421
420
443
203
66