Investigators says a variety of drugs were seized, including cocaine, amphetamines, heroin and opioid pills.

They say analysis is still pending on many of the drugs seized.

Police say at total of 80 charges have been laid against the Ottawa residents, who range in age from 16 to 55.

The say two 17-year-old boys and a 16-year-old girl are among those charged.

The street level drug sweep was dubbed Project Flurry.

“Many of those arrested are coming in to the downtown core to prey on some of the most vulnerable people in our community and profit on their addiction,” Ottawa police Staff Sgt. Rick Carey said in a release.