50     
    
23     
 
 
 
   
98     
    
2     
 

 
70     
    
12     
 
 
18     
    
7     
 
 
42     
    
28     
 
 
96     
    
81     
 
 
95     
    
22     
 
 
43     
    
24     
 
 
90     
    
78     
 
 
57     
    
45