7
5
15
23
59
46
7
44
24
57