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