X2 goodness of fit test