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