172
113
447
380
432
132
120
367
223
429
227
288
414
221
224
128
35
228
119
432
472
582
121
126
389
532
116
371
755
77
117
125
221
553
426
214
116
228
428
215
123
219
108
464
295
464
434
225
282
122
216
491
129
117
124
234
230
216
120
111
215
555
423
238
673
119
219
498
116
223
663
163
222
204
122
234
117
563
119
117
118
121
392
213
454
172
125
551
594
356
207
122
66