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