317
503
470
336
283
229
440
192
429
415