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