29
15
2
5
18