372
216
579
509
279
232
393
504
476
188