TM 22 Solarbeam is Foumd on Route 21, Complete the shifting boulder puzzle near the Victory Road en of the Route, You'll need the HM's Strenght, Cut, and Surf to get through it all.
TM26 Earthquake is found on Route 22. Use Surf and Waterfall near the end of the route to find a srone-moving puzzle. You'll need the HM strength to complete the puzzle and to recieve the TM.
Hope I Helped