23
7
29
18
2