10     
    
46     
 
 
 
   
35     
    
65     
 

 
40     
    
59     
 
 
79     
    
115     
 
 
85     
    
168     
 
 
29     
    
80     
 
 
16     
    
33     
 
 
76     
    
99     
 
 
46     
    
66     
 
 
77     
    
87