31     
    
105     
 
 
 
   
71     
    
81     
 

 
15     
    
95     
 
 
23     
    
113     
 
 
82     
    
138     
 
 
34     
    
112     
 
 
74     
    
129     
 
 
45     
    
94     
 
 
86     
    
176     
 
 
17     
    
27