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