105
232
35
232
126
121
221
115
119
248
119
218
131
284
463
458
230
124
224
225
119
216
126
428
445
451
130
225
234
224
374
564
402
227
420
407
850
586
418
426
123
125
444
124
127
86
359
548
39
124
124
445
564
425
425
573
127
237
401
216
121
119
236
462
434
415
124
416
158
35
885
123
410
117
426
226
237
665
414
214
234
404
115