170     
    
42     
 
 
 
   
186     
    
51     
 

 
655     
    
259     
 
 
229     
    
59     
 
 
592     
    
425     
 
 
444     
    
261     
 
 
325     
    
26     
 
 
145     
    
4     
 
 
703     
    
427     
 
 
752     
    
526