7 126 37 27 33 40 43 69 96 100