18
30
29
9
26