8 1295 435 true 7 14 15 17 20 26 32 33