126     
    
4     
 
 
 
   
244     
    
112     
 

 
775     
    
403     
 
 
992     
    
372     
 
 
813     
    
341     
 
 
279     
    
54     
 
 
582     
    
156     
 
 
253     
    
16     
 
 
267     
    
95     
 
 
440     
    
326