372
216
579
509
278
231
393
503
476
184