372
216
579
302
509
279
232
394
504
476