29
25
18
27