102 constituencies