529
527
332
514
221
468
503
259
527
304