950     
- 846     
 
 
 
 
   
681     
- 308     
 
 

 
149     
- 145     
 
 
 
838     
- 661     
 
 
 
832     
- 667     
 
 
 
516     
- 270     
 
 
 
992     
- 253     
 
 
 
607     
- 575     
 
 
 
445     
- 104     
 
 
 
343     
- 123