Repairs and upgrades are coming to highways and roads across Newfoundland and Labrador, as 31 projects have been approved for funding representing a combined investment of over $32 million from the federal and provincial governments, and 27 municipalities.