1. 5
  2. 3
  3. 40
  4. 22
  5. 5