483
400
312
586
357
435
286
460
495
315
418
517
345
393
401
260
496
432
288
340
399
482
373
319
525
446
552
277
230
308
273
278