In determining whether a minor should remain in juvenile court, the judge will evaluate the following five factors: 1) The degree of criminal sophistication exhibited by the minor. 2) Whether the minor can be rehabilitated prior to the expiration of the juvenile court's jurisdiction. 3) The minor's previous delinquent history. 4) Success of previous attempts by the juvenile court to rehabilitate the minor. 5) The circumstances and gravity of the offense alleged in the petition to have been committed by the minor.