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