18
29
3
4
1