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