305
288
296
328
202
100
80
391
414
461