320
505
475
337
288
232
444
192
429
416