7 217 291 true 6 20 35 41 45 51 96