96     
    
138     
 
 
 
   
43     
    
63     
 

 
29     
    
115     
 
 
37     
    
78     
 
 
72     
    
94     
 
 
58     
    
125     
 
 
16     
    
68     
 
 
40     
    
51     
 
 
85     
    
159     
 
 
29     
    
107