10 137 96 true 7 12 16 22 27 30 33 34 38 39