9 628 408 true 1 12 31 43 72 80 84 96 97