9 1656 80 218770 2 3 8 9 13 39 40 46 80 1 2 3 4 6 13 38 197 1362 81 768 731 50 10 7 5 3 1