11 3021 115 459858 7 17 21 28 32 40 56 60 72 81 100 100 101 104 109 116 125 136 149 164 181 2322 100 1260 1383 229 13 11 9 7 5 3 1