564     
    
291     
 
 
 
   
332     
    
218     
 

 
643     
    
121     
 
 
277     
    
79     
 
 
441     
    
161     
 
 
966     
    
538     
 
 
345     
    
144     
 
 
883     
    
597     
 
 
598     
    
74     
 
 
918     
    
660