12
8
11
2
15
6
10
5
9
13
16
7