21
26
30
18
2