Dan has 29 violet balloons. Dan has 7 times more violet balloons than Tim. How many violet balloons does Tim have?