Who holds the record for most walks in one season?

Babe Ruth holds the record for most walks in a season with 170 in 1923. In 152 games that year, he hit .393, with 41 home runs and 131 RBI, and even stole 17 bases.