17
  
29
  
19
  
19
  
23
  
34
  
27
  
30
  
10
  
104
  
35
  
28