10 out of 10 for me.
not that much of a stretch though. I use most of those words on a daily basis anyway.