513     
    
394     
 
 
 
   
529     
    
257     
 

 
770     
    
508     
 
 
124     
    
11     
 
 
295     
    
191     
 
 
320     
    
176     
 
 
777     
    
466     
 
 
280     
    
152     
 
 
462     
    
31     
 
 
259     
    
145