29     
    
85     
 
 
 
   
23     
    
41     
 

 
45     
    
144     
 
 
86     
    
162     
 
 
43     
    
102     
 
 
12     
    
107     
 
 
77     
    
142     
 
 
44     
    
92     
 
 
97     
    
129     
 
 
87     
    
109