29
2
8
20
28