25 25 30 24 90 2030