8
2
4
5
17
30
6
2
1
7