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