DHCP server wrong assignment

I got dhcp server setup to give IPs from to (as shown in attached print screen), but some clients are getting IPs out range. I have one that gets

Is it something wrong in my configuration?

You start at and your range runs from - . Change your limit to 49


You don't have that.

Like @RuralRoots indicated (and is written on the LuCI help text above), the 199 is the number on hosts allocated, not the endpoint.

You have 199 hosts starting from .1.150 and ending at .2.93 (actually exceeding the default subnet end at .1.255).