Alright, I'm not going to get in the way of you learning more. But here's one way you can calculate the probability. It has assumptions you have to make, before you can really go ahead with reporting the probabilities.

Such as ignoring other risk factors, and that the "age for having a heart attack" (what about men who have multiple heart attacks?) follows a nice normal distribution.

Here's how you can calculate a probability:

1) Z-score: The formula is z = (your age - mean age of the distribution) / (standard error of the distribution). So for this example,

z = (37 - 58) / 15 = -1.400

2) Take the z-score, and find a table like this:

http://www.normaltable.com/
In this table, you will find that for z=+1.400, the cumulative probability is 0.9192.

Do you get this far?

Now you do some calculations, exploiting the symmetry of the normal distribution.

Since the cum. prob for z=+1.400 is 0.9192, then the cum. prob for z=-1.400 is 1-0.9192 = 0.0808.

[you subtract from 1 because all probabilities add up to 1]

So what you have found, is that if you have a man who WILL have a heart attack, the probability of him having it by 37 years old is 8.08%.