373
216
580
509
279
239
232
395
505
479