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