20     
    
2     
 
 
 
   
19     
    
4     
 

 
34     
    
5     
 
 
25     
    
1     
 
 
85     
    
47     
 
 
11     
    
1     
 
 
60     
    
14     
 
 
29     
    
2     
 
 
82     
    
44     
 
 
96     
    
18