242
1
394
320
412
370
318
316
299
439
1
372
467
383
247
455
809
248
738
423
345
370
1
393
346
330
256
353
293
320
1
372
476
586
352
307
328
404
283
292
527
303
328
408