3
13
16
10
5
12
7
17
11
8
2
14