371
216
579
302
509
278
227
393
503
475