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