8
20
4
5
2
6
0
1
18
11
9
17