7 243 379 true 1 6 23 29 33 35 81