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