319
344
300
517
471
350
352
294
404
301
496
250
486
439
284
400
389
483
414
429
314
408
507
434
477
402
394
380
493
416
234
492