18
2
12
29
16