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