25 21 % 22 22 % 8 % 667 , d.