167 176 197 265 369 449 565 587 655 804 916 1204 422 428 605 855 958 2057 204 - 244 711 882 992 3040 103 386 661 656 784 886 9754216