320
363
429
290
435
444
240
251
268
458
258
331
453
433
410
396
257
478
383
315
316
425
409
285
488
390
508
215
456
370
360
480
440