Sanders ran for 22 minutes. Gabe ran 7 minutes longer than Sanders did. Helen ran 12 minutes less than Gabe. For how many minutes did Helen run?