Well, there are 155 Unovan Pokemon. All event legendaries are:
That leaves 151 Pokemon to catch. :)
However, if you're talking about New Unova (Black 2 and White 2) then there is 300 Pokemon in New Unova, take away the aforementioned four event Pokemon to leave 296 Pokemon.
Hope I helped. :)