true 12 21 true 8 9 10 31 32 37 58 63 70 89 98 99