25     
    
425     
 
 
 
   
95     
    
3230     
 

 
16     
    
1568     
 
 
24     
    
1056     
 
 
11     
    
121     
 
 
86     
    
5160     
 
 
12     
    
660     
 
 
79     
    
553     
 
 
71     
    
355     
 
 
77     
    
6545