191 384 522 1030 1552 2068 2443 2703 3035 3395 3527 3751 4190 4451 4706 5024 5405 5647 6284 6654 6928 7318 7680 7940 8294 8599 8827 9096 9312 9548 9769 10175 10650 10874 11856 12222 13067 13393 13700 13960 14117 14182 14492 14681 14875 15013 15185 15441 15819 16958 17599 17953 18953 19117 19628 19882 20078 20399 20783 21167 21282 21464 21705 21823 21960 22154 22336 22464 22698 22826 23051 23548 