Verses 1-12 - the Beattitudes
Verses 13-16 - salt and light
Verses 17-20 - the fulfillment of the law
Verses 21-26 - murder
Verses 27-30 - adultery
Verses 31-32 - divorce
Verses 33-37 - oaths
Verses 38-42 - an eye for an eye
Verses 43-48 - love for enemies