TM Number: 29
Move Name: Psychic
General Location: Ever Grande City/Victory Road
Specific Location: Follow the correct path through Victory Road (Follow the Flaming Torches) until you reach a double match with a Cradily/Armaldo combo (Two Ace Trainers). The surf water here should be in a 'T' Shape. Head south and outside to Ever Grande City and follow the water to a small patch of grass where Psychic is sitting. If you pass an Expert you have gone too far.
TM Number: 35
Move Name: Flamethrower
General Location: Victory Road
Specific Location: Head into Victory Road and follow the correct path marked by flame torches until you reach the 'T' shaped piece of Surf water near two Ace trainers. Head west and then north past the Expert and up the stairs. To the Right there will be 2 strength boulders. Push the lower one across and the other up and then across, and the TM will be behind it.
TM Number: 81
Move Name: X-Scissor
General Location: Victory Road
Specific Location: Follow the path (The flame torches) until you reach an open area with wooden bridges. After the second bridge there will be a surfable section of water with a water fall. Surf up there and the TM is at the top.
EDIT:
TM Number: 22
Move Name: Solar Beam
General Location: Safari Zone
Specific Location: Requires Surf and the Mach Bike. From the entrance, go left and up the first slope you see, then get as far north as you can (there should be a pool of water). Surf across this pool of water, and then at the next pool surf downwards to the right and it will be on the land. If you hit another Mach Bike ramp you've gone too far (but should now be able to see the TM).