7 126 261 true 2 12 18 24 30 31 35