18
21
2
29
15