29
3
7
28
8