0 Comments
It will be 165.85365853658536. Hope this helps !!
41 / 68 X 100 = 60.29411765 %
9.4m questions
12.2m answers