20
17
4
1
2
13
14
3
8
23
12
1
2