372
58
216
579
509
279
232
394
504
229