Some polynomial solutions for the non-axisymmetric Boussinesq problem