138
217
228
239
146
119
747
385
483
414
1318
79
112
440
190
606
391
408
1244
428
455
157
122
217
113
339
111
209
219
714
119
117
435
278
118
577
548
126
582
693
116
432
475
462
787
543
1002
403
120
129
35
119
564
126
396
429
415
429
326
169
707
441
133
424
166
456
427
455
421
764
114
437
818
788
442
426
783
471
120
121
408
413
117
714
471
424
120
1413
124
79
125
0
125
66
32