349     
    
105     
 
 
 
   
699     
    
488     
 

 
566     
    
288     
 
 
911     
    
419     
 
 
403     
    
209     
 
 
694     
    
565     
 
 
988     
    
578     
 
 
371     
    
19     
 
 
983     
    
521     
 
 
330     
    
203