27 847 484 true 1 6 9 12 17 18 22 25 30 32 33 38 40 42 49 58 59 71 72 74 75 83 84 87 92 95 97