281     
    
55     
 
 
 
   
933     
    
161     
 

 
988     
    
289     
 
 
205     
    
15     
 
 
947     
    
554     
 
 
895     
    
102     
 
 
426     
    
312     
 
 
287     
    
44     
 
 
719     
    
397     
 
 
844     
    
510