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