311
465
294
391
467
283
231
417
505
389
243
403
381
411
353
282
488
333
516
480
444
317
392
338
266
354
423
232
287
352
245