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