25 calculation methods