What is 672 divided by 24?
26
28
30
31