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