200 600 180 225 242 267 325 430 663 683 934 42018 83 109 125 172 180 197 340 351 360402