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