883     
    
173     
 
 
 
   
302     
    
94     
 

 
562     
    
435     
 
 
616     
    
431     
 
 
787     
    
685     
 
 
769     
    
143     
 
 
597     
    
399     
 
 
320     
    
32     
 
 
850     
    
350     
 
 
651     
    
177