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