8 335 296 true 2 11 15 45 60 85 93 97