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