Bristol Bears came out on the wrong side of another high-scoring encounter with Harlequins at Ashton Gate.