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