226
208
35
296
1107
61
385
441
124
230
86
223
462
118
1277
777
131
555
118
258
357
380
370
362
282
163
1498
114
361
223
387
429
387
234
59
387
117
462
223
119
120
116
225
124
400
935
233
468
426
231
240
409
373
436
214
452
123
118
222
456
225
447
468
367
386
435
398
424
776
389
416
117
236
119
495
473
117
118
89
376
366
435
476
424
117
380
454
132
555
205
485
132
447
213
394
459
467
836
658
35
67
66