478
380
240
394
320
360
377
426
509
345
332
314
451
430
341
333
444
473
379
496
598
325
502
266
374
448
508
499
495
482
268
346
455
359