100 125 138 168 182 186 213 295 314 316 318 337 342 355 361 375 453 491 495 501 518 543 5836Q2