18
30
26
7
29