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