7 967 343 true 5 6 7 14 18 32 35