320
178
567
337
575
232
456
524
105
72