7 109 239 true 3 9 13 23 31 32 39