20
4
16
3
17
11
8
13
6
9
1
2