121     
    
8     
 
 
 
   
492     
    
338     
 

 
293     
    
135     
 
 
309     
    
139     
 
 
134     
    
22     
 
 
195     
    
59     
 
 
963     
    
461     
 
 
938     
    
320     
 
 
587     
    
144     
 
 
403     
    
181