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