128
209
35
208
199
216
193
129
122
121
35
123
114
125
256
443
198
170
888
202
457
549
746
410
416
195
727
35
1228
222
123
404
455
423
403
587
371
459
360
610
380
567
568
708
203
431
345
201
338
374
728
90
168
210
539
35
123
414
131
205
118
402
293
373
786
353
932
196
393
367
1010
401
206
469
458
463
67
0