430
382
295
387
396
441
300
506
397
438
480
409
470
208
301
446
489
483
405
362
217
404
378
310
425
435
249
406
434
323
358
507
380
388