409     
    
32     
 
 
 
   
793     
    
690     
 

 
695     
    
207     
 
 
172     
    
32     
 
 
629     
    
467     
 
 
305     
    
83     
 
 
726     
    
576     
 
 
691     
    
543     
 
 
963     
    
794     
 
 
918     
    
106