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