According to most plumbing codes, what is the maximum allowable distance between cleanouts on a 4-inch horizontal drainage line?