7
  
10
  
9
  
6
  
16
  
17
  
22
  
10
  
7
  
4
  
3
  
27