true 103 107 true 1 3 13 26 27 31 34 35 38 44 47 52 64 66 71 73 76 79 81 84 93