Where do you find a mankey on Pokemon game heart gold?

You can find it in Route 42 and Route 9. Pokemon HeartGold only.