12 940 397 true 7 10 15 22 25 30 40 45 71 87 94 98