25
18
2
23
29