20
9
18
29
5