20
5
29
8
28