Does it pay to be kind to strangers

123456789
Across
  1. 4. A feeling of admiration and politeness
  2. 5. Showings concern for other people
  3. 7. Belief that someone is honest or good
  4. 8. Being friendly and generous to others
  5. 9. Giving support or assistance to someone
Down
  1. 1. The quality of giving freely
  2. 2. Kind and pleasant toward others
  3. 3. Giving something to others
  4. 5. Sympathy and concern for others
  5. 6. A person you do not know