You're forgetting a market.. you'll need it. Trust me.

9 cottages. 17 barracks.
Market. Relief. Feasthall. Rally. Beacon. Academy.


16 barracks, if you add an embassy for alliance reinforcements.