15 10479 255 2040190 3 9 28 40 44 45 46 54 65 72 73 84 85 92 97 100 101 104 109 116 125 136 149 164 181 200 221 244 269 6821 100 1482 4962 3702 133 19 17 15 13 11 9 7 5 3 1