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