47% MLAs in Bengal face criminal cases