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