9
6
15
16
3
5
4
11
13
14
10
8
7
12