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