78     
    
150     
 
 
 
   
25     
    
63     
 

 
79     
    
150     
 
 
40     
    
102     
 
 
90     
    
168     
 
 
94     
    
153     
 
 
11     
    
77     
 
 
91     
    
116     
 
 
82     
    
143     
 
 
50     
    
119