96 constituencies