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