7 95 242 true 3 6 11 15 16 31 34