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