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