Answer:I believe it is 20.I am not sure though.
Explanation:
80 x 75% = 60
80 - 60 = 20
8.8m questions
11.4m answers