18
16
28
9
29