Opposition group: 31 die in clashes across Syria