Given that:
It took 30 minutes to clean off 6 desks, let us now solve the amount of desks to clean off in 1 hour.
Therefore,
Thus,
Therefore, it took him/her 1 hour to clean off 12desks.
Hence, the amount of hours it will take to clean off 126 desks will be
Therefore, the answer is