29
18
28
27
2