480
388
427
436
330
405
365
418
291
478
248
441
445
488
382
523
366
360
303
319
254
437
373
517
450
458
467
232
449
497
290
244
284