What are the Factors which affect Quality Score?