532
369
212
575
256
156
497
275
223
991