In one of the more awkward box office pairings in memory, the rough-sex sequel “Fifty Shades Freed” was No. 1 at North American theaters over the weekend, while the cuddly-cute “Peter Rabbit” did well with children in second place. “Fifty Shades Freed” (Universal Pictures), which did not delight critics nearly as much as it did pun-enthralled headline writers, arrived to ticket sales of roughly $38.8 million. Based on the third and final book in the “Fifty Shades” series by E.L. James, “Fifty Shades Freed” cost an estimated $55 million to make, not including marketing. It was directed by James Foley (“Glengarry Glen Ross”) and co-stars Dakota Johnson and Jamie Dornan.