11 5567 157 935353 4 5 16 26 29 50 54 76 77 80 99 100 102 109 128 144 174 319 493 1627 2949 4406 100 855 2019 1779 626 131 34 13 6 3 1