7 296 283 true 3 10 43 56 62 67 68