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