Study: Non-teaching staff outnumber teachers at public schools in 21 states