18
27
28
3
26