12 673 436 true 3 7 10 26 40 62 74 80 86 88 91 98