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