50 verbs puzzle

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
Across
  1. 4. to think
  2. 7. to believe
  3. 10. to rain
  4. 13. to fall in love
  5. 16. to cry
  6. 18. to sleep
  7. 19. to send
  8. 20. to live
  9. 25. to care for
  10. 26. to think
  11. 27. to sing
  12. 28. to rest
  13. 29. to yell
  14. 33. to pay
  15. 35. to snack
  16. 37. to share
  17. 41. to sell
  18. 42. to wake up
  19. 44. to lose
  20. 45. to drink
  21. 47. to cut
  22. 49. to use
  23. 50. to write
Down
  1. 1. to buy
  2. 2. to clean
  3. 3. to kiss
  4. 5. to snow
  5. 6. to love
  6. 7. to change
  7. 8. to kill
  8. 9. to die
  9. 10. to call
  10. 11. to dance
  11. 12. to shower
  12. 14. to fly
  13. 15. to smile
  14. 17. to answer
  15. 21. to travel
  16. 22. to smoke
  17. 23. to describe
  18. 24. to drive
  19. 30. to play
  20. 31. to choose
  21. 32. to swim
  22. 34. to laugh
  23. 36. to wait or to hope
  24. 38. to paint
  25. 39. to want
  26. 40. to study
  27. 43. to read
  28. 46. to skate
  29. 47. to cook
  30. 48. to marry