18
30
16
29
9