12 992 712 true 1 2 6 10 15 30 66 70 76 82 90 97