15 1232 534 true 2 8 12 23 32 41 45 59 64 72 81 83 89 90 99