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