601
178
567
257
575
164
348
456
122
524