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