18
25
30
29
9