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