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