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