the parts of body and colour

1234567891011121314151617181920
Across
  1. 2. p
  2. 6. k
  3. 7. r
  4. 11. s
  5. 12. f
  6. 13. c
  7. 14. g
  8. 15. a
  9. 19. t
  10. 20. n
Down
  1. 1. o
  2. 3. l
  3. 4. q
  4. 5. d
  5. 8. u
  6. 9. i
  7. 10. e
  8. 16. j
  9. 17. b
  10. 18. m
  11. 19. h