2
18
26
28
21