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