16     
    
5     
 
 
 
   
55     
    
31     
 

 
49     
    
9     
 
 
39     
    
4     
 
 
63     
    
30     
 
 
86     
    
75     
 
 
67     
    
1     
 
 
57     
    
4     
 
 
85     
    
19     
 
 
44     
    
21