16
5
21
2
13
14
3
1