15     
    
45     
 
 
 
   
27     
    
66     
 

 
57     
    
77     
 
 
95     
    
113     
 
 
44     
    
78     
 
 
59     
    
95     
 
 
14     
    
89     
 
 
11     
    
82     
 
 
80     
    
96     
 
 
64     
    
100