Dozens injured in deck collapse