11 2529 103 414836 6 15 19 41 44 51 55 75 83 89 91 1 2 3 4 5 6 13 88 151 492 735 85 1000 1139 243 26 11 9 7 5 3 1