319
505
475
336
287
232
443
192
429
416