7 106 52 21 28 33 45 60 74 82