11 2687 105 453878 3 5 12 24 25 32 35 46 61 72 96 100 101 104 109 116 125 136 149 164 181 222 100 1172 1216 150 13 11 9 7 5 3 1