10 295 295 true 1 6 32 35 45 49 68 70 84 93