532
369
212
575
256
156
496
275
223
991