7 965 228 true 7 15 18 21 26 34 39