1. 3
  2. 21
  3. 4
  4. 22
  5. 55
  6. 18
  7. 16