5
4
29
18
3