I hate dangling (suspension) hyphens. That said, would you give a thumbs-up for the punctuation in all examples below — yes or no? I think they are crystal clear as written. It affects 45-55 year old men. 20 and 30 year mortgages 10-20 gallon containers 50-100 mile radius But- 55-year-old men 30-year mortgage 20-gallon containers 100-mile radius Thank you.