Cross-number puzzle #2

1234567891011121314151617
Across
  1. 1. six hundred fifty-seven
  2. 3. 500-202=
  3. 4. 203-106=
  4. 5. three hundred thirteen
  5. 6. thirty-one
  6. 7. eighty-six
  7. 9. 9x5=
  8. 11. 5x5=
  9. 12. 712-216=
  10. 13. 8x9=
  11. 14. 389+357=
  12. 16. 3x7=
Down
  1. 1. 200 - 50 - 50 - 30 - 2
  2. 2. 7x7
  3. 3. two hundred thirty-eight
  4. 5. 10+10+10+1=
  5. 6. 15+15+5=
  6. 8. 800+60+1=
  7. 10. 100-46=
  8. 11. 270-3=
  9. 13. 55+24=
  10. 15. 2+400+30=
  11. 17. 63+37=