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