Hazel sold 18 cups of lemonade to kids on bikes and gave half that amount, or 18 / 2 = <<18/2=9>>9 cups, away to friends.
Hazel sold 18 cups + gave away 9 cups + drank 1 cup = <<18+9+1=28>>28 cups.
Since Hazel sold half her lemonade to a construction crew, that means the 28 cups she sold to kids on bikes, gave away to friends and drank herself are the other half, so she sold 28 cups to the construction crew.
In all, Hazel sold 28 + 28 = <<28+28=56>>56 cups of lemonade.
#### 56