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