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