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