21 1230 678 true 10 13 14 15 25 27 30 32 37 40 41 47 58 63 67 71 75 84 85 87 95