the protection of the public, the gravity of the offense as it  relates to the impact on the life of the victim and on the community, and the  rehabilitative needs of the defendant." 00 Pa.C.S.A. § 0000(b). 