977     
    
535     
 
 
 
   
162     
    
42     
 

 
820     
    
306     
 
 
485     
    
128     
 
 
708     
    
386     
 
 
771     
    
402     
 
 
485     
    
108     
 
 
614     
    
361     
 
 
682     
    
506     
 
 
194     
    
86