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