15 949 497 true 6 12 15 21 29 50 60 61 69 82 85 92 94 95 99