Over the weekend the North Bay Police responded to 230 calls for service that resulted in 22 arrests. Offences included thefts, frauds, assaults, domestic assaults, impaired driving, possession of stolen property, possession of counterfeit money, breach of court orders, and public intoxication.