11 2033 95 320989 2 12 25 55 57 60 67 76 87 89 96 1 2 3 4 5 10 25 102 127 624 1537 70 839 918 156 14 11 9 7 5 3 1