19 41376 536 26 27 38 40 64 84 89 98 104 106 114 116 124 127 129 134 136 139 143