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