20
4
29
22
3