5
12
6
3
4
8
14
15
2
10
16
12
1
6
9
3
4
13
8
14
11
15
10
7
17
18