Hypothesis Testing in Contingency Tables