18
27
20
7
29