I put together a Google Docs spreadsheet to find out. If you want edit access, let me know.
* I assume one of Turner or Murphy win the 2B job, although it could just as easily go to Tejada (or Havens) without changing the 2012 budget.
* I resigned Capuano to the same deal terms that Dickey got.
* When in doubt, I promoted from within -- Stinson stays in the bullpen, for example, and Nick Evans is the new Scott Hairston.
Updated Removed Stinson, removed Isringhausen, and removed Capuano based on comments below. Added Danny Ray Herrera. Added two spots for TBD utility players.