10 2183 108 335863 6 9 11 21 23 26 28 56 62 65 100 101 104 109 116 125 136 175 209 606 100 1037 971 39 11 9 7 5 3 1