1. 6
  2. 109
  3. 31
  4. 9
  5. 34
  6. 9
  7. 5