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