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