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