309
442
375
423
322
333
1013
348
453
333
395
325
355
343
351