8
5
15
23
64
46
7
44
25
57