256     
    
152     
 
 
 
   
968     
    
97     
 

 
144     
    
6     
 
 
628     
    
308     
 
 
540     
    
280     
 
 
375     
    
142     
 
 
917     
    
171     
 
 
959     
    
467     
 
 
868     
    
135     
 
 
808     
    
449