12 1128 475 true 1 10 26 48 49 70 72 86 89 94 96 98