1. 35
  2. 43
  3. 1
  4. 110
  5. 36
  6. 33
  7. 14