Is this the answer that you expected?
| Isotope | Abundance | Exact Mass |
|---|---|---|
| 96Ru | 5.54% | 95.907599 |
| 98Ru | 1.87% | 97.905287 |
| 99Ru | 12.76% | 98.9059389 |
| 100Ru | 12.60% | 99.9042192 |
| 101Ru | 17.06% | 100.9055819 |
| 102Ru | 31.55% | 101.9043485 |
| 104Ru | 18.62% | 103.905424 |
Is this the answer that you expected?