8 151 236 true 1 7 9 11 19 27 31 38