97 94 142 144 171 27 375 449 123 165 1294