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