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