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