372
58
216
580
509
279
232
395
505
229