11 2783 104 416114 3 4 12 16 21 34 36 47 49 72 95 100 101 104 109 116 125 136 149 170 203 2285 100 1121 1263 249 14 11 9 7 5 3 1