588
459
476
421
545
660
374
342
400
561
321
346
489
361
328
332
298
368
323
440
343
366