8
2
1
17
21
5
14
22