320
178
569
337
576
232
456
524
105
72