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