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