7
4
2
21
78
35
10