reading problem on an analog/digital mux breakout with digital sensors

Hi, My system consists of Arduino FIO, 2 x analog/digital MUX breakouts, and 27 x DS18S20 digital temperature sensors. When I read data from sensors though the MUX, I have problem on reading. For example, I only connected the sensors to channel 0, 1, 2, and 10. When I read data from channel 0 to 15, every channel's data are the same. I think the value is from channel 0. If it works correctly, data from channel 0, 1, 2 and 10 may be different and the other channel's data should be -1000, because I use the OneWire Library.

mux breakouts: https://www.sparkfun.com/products/9056

Thank you, Byungsoon

Do you have the Enable Low? Address on so - s3?

Sure. The EN connected to GND, not a digital pin. Before using the DS18B20 sensors, I had tested the system with 27 TMP 36 sensors, analog temperature sensor. The system works perfectly.