9
5
3
2
7
9
4
14
15
17
16
8