10
2
29
7
28