390
311
423
318
414
520
356
342
477
307
281
292
413
323
332
371
234
380
298
485
402
438
223
452
363
394
426
360
480
410
243
517
470
347