29
17
18
16
2