258
256
250
246
240
122
419
221
249
454
586
458
455
4975
425
366
549
5045
440
134
223
231
223
252
253
391
237
460
488
608
256
35
128
573
556
582
619
269
230
398
241
251
433
760
222
237
370
283
415
352
423
255
450
229
660
446
470
233
144
485
984
373
613
421
243
86
233
571
243
226
461
390
428
236
400
359
858
249
216
242
408
181
98
243
241
66
0
308