529
527
332
514
221
468
502
259
527
304