9 315 294 true
6 8 13 15 23 26 31 32 37