I concur with the opinions above. I prefer 135 and 147 gr bullets.
A "grain" is a unit of weight. Like "gram" or "ounce" and is used in the same way in a sentence.
So your heading question would have been better asked as "What bullet weight for 9mm?"
As a newbie, you can ask questions almost too fast for us to answer. But no problem. Better to ask than to learn the hard way.
But I learned lots of lessons the hard way. That is why I remember the lessons so well. An expensive education.
I can tell that your next question is "Why the dumb arbitrary weights like 115, 124 and 147?
The answer is found in a loading manual in metric units. Those bullets are actually
6.5 grams - 100 grains
7.5 grams - 115gr.
8.0 grams - 124 gr.
9.5 grams - 147 gr.