303     
    
113     
 
 
 
   
807     
    
533     
 

 
337     
    
139     
 
 
635     
    
72     
 
 
377     
    
95     
 
 
899     
    
648     
 
 
100     
    
0     
 
 
640     
    
68     
 
 
110     
    
2     
 
 
358     
    
252