0  75  83  89  93  99  101  105  111  113  119  125  129  131  135  141  143  149  153  155  159  161  165  167  169  170  171  173  174  175  177  179  183  185  189  191  195  201  203  209  213  215  219  225  231  233  239  243  245  251  255  261  269  63416