599
464
481
427
551
666
378
346
405
564
325
350
495
365
332
336
302
371
326
443
346
370