Masculine or Feminine describing words

1234567891011121314151617181920
Across
  1. 5. sad
  2. 6. honest
  3. 10. shy
  4. 12. nice
  5. 14. pleasant
  6. 16. sociable
  7. 17. famous
  8. 19. thin
  9. 20. bald
Down
  1. 1. funny
  2. 2. unpleasant
  3. 3. sincere
  4. 4. selfish
  5. 7. optimistic
  6. 8. pessimistic
  7. 9. easy
  8. 11. difficult
  9. 13. poor
  10. 15. rich
  11. 18. foolish