498     
    
277     
 
 
 
   
404     
    
12     
 

 
332     
    
1     
 
 
966     
    
648     
 
 
514     
    
403     
 
 
677     
    
372     
 
 
308     
    
32     
 
 
935     
    
571     
 
 
952     
    
466     
 
 
634     
    
132