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