266     
    
58     
 
 
 
   
160     
    
29     
 

 
458     
    
308     
 
 
189     
    
36     
 
 
678     
    
137     
 
 
632     
    
499     
 
 
452     
    
10     
 
 
984     
    
105     
 
 
401     
    
291     
 
 
479     
    
368