8 127 121 true 3 7 14 15 23 28 29 38