29
30
18
4
27