16
15
19
7
8
13
18
17
3
13
5
10
2
1
19
20
18