7
5
15
23
58
46
7
44
24
57