50     
    
22     
 
 
 
   
89     
    
45     
 

 
96     
    
3     
 
 
23     
    
10     
 
 
95     
    
22     
 
 
92     
    
76     
 
 
66     
    
4     
 
 
82     
    
71     
 
 
25     
    
11     
 
 
39     
    
18