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