No. 22 Florida State rallies, holds off NC State, 24-20