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