7 335 446 true 5 10 14 42 60 75 97