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