1. 23
  2. 7
  3. 11
  4. 30