27 1018 644 true 3 5 7 11 17 26 29 33 34 37 40 47 49 55 58 67 68 72 74 79 80 81 83 84 90 92 95