336
375
362
310
286
277