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