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