Puzzle for Daniel

12345678910
Across
  1. 3. too much
  2. 4. half
  3. 5. two
  4. 9. three
  5. 10. too little
Down
  1. 1. before
  2. 2. before
  3. 4. under
  4. 6. between or among
  5. 7. wrongly, badly
  6. 8. middle of
  7. 10. opposite of/ not