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