Be All You Can Be

A list of current U.S. Army ranks revealed 20 distinct names for those titles. How many of these 20 can you come up with in 5 minutes? Spelling counts, so if you need to look up any words before you begin, feel free to do so. The clock starts when you type in your first answer.

IMPORTANT NOTE: Five named ranks left out of the mix (because they are special or parallel ranks) are: Command Sergeant Major, First Sergeant, General of the Army, Sergeant Major of the Army, Specialist.