LKS2 number puzzle

12345678910111213141516171819
Across
  1. 4. There are one _________ ml in one litre.
  2. 5. 14 divided by 14
  3. 9. 120 divided by 60
  4. 10. Three squared (3x3)
  5. 11. How many hundreds are in 1000?
  6. 12. 53-46
  7. 15. The lowest common multiple of 3 and 5
  8. 16. The ninth odd number
  9. 18. L in Roman numerals
  10. 19. How many days in June?
Down
  1. 1. 23:00 means ___p.m.
  2. 2. 39 divided by 3
  3. 3. How many days in a fortnight?
  4. 6. 8x5x2
  5. 7. Minutes in one third of an hour
  6. 8. Half of 38
  7. 13. The degrees in a right angle
  8. 14. The number of degrees in one corner of an equilateral triangle
  9. 17. 56 shared between 7
  10. 18. Multiply 7 by itself then subtract 9