525
188
332
317
596
283
104
573
411
401