7
8
17
5
3
22
6
4
1
2
9