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