15
32
25
2
23
3
18
24