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