7
5
15
23
56
45
7
43
24
57