Labor's Sarah De Santis ahead by 31 votes in Ripon after preference distribution