33.3% is the answer, I think
20/60 ---> 1/3, covert this to a percentage and it equals 33.3%
9.4m questions
12.2m answers