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