7 121 327 true 3 4 16 17 26 33 39