There are \(512\) subsets.
\(\displaystyle {9 \choose 5} = 126\text{.}\)
\(2^4 = 16\text{.}\) (Note, if you wish to exclude the empty set - it does not contain odd numbers, but no evens either - then you could subtract 1).
\(\displaystyle 256\text{.}\)