2
1
2
4
81
30
7
28