405     
    
76     
 
 
 
   
585     
    
453     
 

 
269     
    
71     
 
 
505     
    
103     
 
 
299     
    
70     
 
 
506     
    
31     
 
 
628     
    
509     
 
 
472     
    
249     
 
 
962     
    
454     
 
 
353     
    
54