select("foo", "bar", {1 => 1, 2 => 2, ....., 20 => 20})
と、数字を20まで表示させたいのですが、ループなどを組んで指定するにはどうやったらいいのでしょうか?