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