Answer:
40/129
Explanation:
30 Red + 40 Blue + 59 White = 129 marbles
40 blue / 129 marbles is about 31%
9.0m questions
11.6m answers