I am a native English speaker and some of these are difficult. Here are my answers for my first try. I will come back to try more and put it in my comments. If it’s blank, I do not know the answer.
2. 3. machine 4. 5. Board 6. Paper 7. Card 8. Glasses 9. 10. 11. Coat 12. 13. Line 14. Horse 15. 16. Party 17. Name 18. Table 19. 20.