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