29
18
23
3
20