597     
    
28     
 
 
 
   
119     
    
11     
 

 
322     
    
192     
 
 
996     
    
805     
 
 
316     
    
88     
 
 
479     
    
35     
 
 
216     
    
95     
 
 
790     
    
15     
 
 
867     
    
474     
 
 
778     
    
354