10 272 277 true 1 2 17 46 51 62 66 69 84 86