95 148 162 242 243 281 308 317 346 357 430 437 456 646 761 1050 96 121 135 205 214 296 365 376504