11 958 696 true 7 10 11 29 35 45 63 66 84 89 95