241
233
410
219
215
205
236
222
240
504
414
452
757
462
418
126
589
618
443
446
554
71
407
226
539
437
129
122
222
255
254
118
476
456
147
375
235
114
547
35
451
119
234
475
446
345
996
375
409
821
566
126
123
129
541
520
200
227
124
225
392
564
378
409
624
417
772
424
447
426
236
194
216
128
116
131
122
424
439
426
223
216
124
66
66