20
19
18
29
4