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