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