753     
    
87     
 
 
 
   
123     
    
6     
 

 
246     
    
91     
 
 
555     
    
86     
 
 
931     
    
28     
 
 
905     
    
36     
 
 
108     
    
6     
 
 
906     
    
487     
 
 
544     
    
289     
 
 
878     
    
432