597     
    
152     
 
 
 
   
871     
    
136     
 

 
281     
    
63     
 
 
465     
    
343     
 
 
542     
    
437     
 
 
396     
    
169     
 
 
568     
    
320     
 
 
617     
    
286     
 
 
695     
    
115     
 
 
411     
    
152