12 1092 499 true 7 10 24 27 30 33 40 45 54 58 87 99