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