Ridgefield's season ends with wild 12-11 loss to North Branford