49256     
    
82961     
 
 
 
   
66159     
    
116928     
 

 
92891     
    
155938     
 
 
59891     
    
86686     
 
 
45658     
    
90378     
 
 
77455     
    
96316     
 
 
47682     
    
84153     
 
 
41227     
    
104194     
 
 
41599     
    
100120     
 
 
76172     
    
113516