2
29
28
18
27