520     
    
399     
 
 
 
   
158     
    
49     
 

 
213     
    
25     
 
 
447     
    
194     
 
 
829     
    
53     
 
 
231     
    
19     
 
 
104     
    
4     
 
 
713     
    
361     
 
 
995     
    
891     
 
 
508     
    
304