increase photoresistor dimming range

Hello, how can i increase the dimming range of a photoresistor?

i got a RGBW led strip and a photoresistor to adjust the brightness.
at normal daytime i get a value of 222 which is close to 100% light.
if i cover the photoresistor with my finger i get a value of 150.
and the Led only get dimmed down to around 60%.

if i connect a resistor (depending on the size)i can dim the led more, but then the leds wont have 100% light when on, u somehow just move the scale. so instead of 100% down to 60%(when its all dark)
u go from 90% to 50% or 80% to 40%.

how can i scale or make its so that 222 = 255 which is FULLY on
and 150 = 0 OFF.

#include <Adafruit_NeoPixel.h>

#define PIN 6
#define whitePotPin  A0
#define redPotPin     A1
#define greenPotPin   A2
#define bluePotPin    A3
#define photoSensorPin A4

Adafruit_NeoPixel strip = Adafruit_NeoPixel(14, PIN, NEO_GRBW + NEO_KHZ800);

void setup() {
  Serial.begin(9600);
  
  strip.begin();
  strip.show(); // Initialize all pixels to 'off'
}


void loop() {
  for(int a = 0; a < 14; a++) {
    strip.setPixelColor(a, analogRead(redPotPin)/4, analogRead(greenPotPin)/4, 
    analogRead(bluePotPin)/4, analogRead(whitePotPin)/4);
  }
  strip.setBrightness(analogRead(photoSensorPin)/4);
  Serial.println(analogRead(photoSensorPin)/4);
  delay(100);
  strip.show();
}

Try:

int brightness = map(analogRead(photoSensorPin)/4,150,222,0,255);
strip.setBrightness(brightness);

Or:

int brightness = map(analogRead(photoSensorPin),600,888,0,255);
strip.setBrightness(brightness);

Thank you,

alittle playing around with the numbers and it worked. =)