Based on the results the NDP cannot win a majority as there is only one riding the BC Liberals are leading in which is not called so 39 seats is their minimum 43 seats is their maximum.  For the BC Liberals if they win three of the four uncalled ridings then they can win a majority, but odds are not good.  Their minimum is 41 seats while maximum if 45 seats.