20
26
18
4
29