How can I permanently increase my Dexterity ability score?


Currently, I am playing a level 5 Halfling rogue with 22 dexterity. 17 base + 2 for race + 2 for gloves of dex(+2) + 1 from level up. How can I increase my dexterity to its relative maximum using only rules in the 3.5e PHB and DMG? Ways I know already:

  • 17 points base
  • 2 points from race
  • 5 points from leveling
  • 6 points from item
  • 5 points from wishes Totaling 35