I gathered this information by flying as a passenger. It's not all that hard to count the number of unique F/As on board a narrowbody.
I don't mean to come across as unconcerned about the jobs and well being of F/As, but was questioning the rationale for the overstaffing. Financially I'm questioning why it makes sense, especially when there is only beverage service.