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