(1) The purposes of this code with respect to sentencing are:
(a) To punish a convicted offender by assuring the imposition of a sentence he deserves in relation to the seriousness of his offense;
(b) To assure the fair and consistent treatment of all convicted offenders by eliminating unjustified disparity in sentences, providing fair warning of the nature of the sentence to be imposed, and establishing fair procedures for the imposition of sentences;
(c) To prevent crime and promote respect for the law by providing an effective deterrent to others likely to commit similar offenses;
(d) To promote rehabilitation by encouraging correctional programs that elicit the voluntary cooperation and participation of convicted offenders;
(e) To select a sentence, a sentence length, and a level of supervision that addresses the offender's individual characteristics and reduces the potential that the offender will engage in criminal conduct after completing his or her sentence; and
(f) To promote acceptance of responsibility and accountability by offenders and to provide restoration and healing for victims and the community while attempting to reduce recidivism and the costs to society by the use of restorative justice practices.