0  85  93  99  103  109  111  115  121  123  129  135  139  141  145  151  153  159  163  165  169  171  175  177  179  180  181  183  184  185  187  189  193  195  199  201  205  211  213  219  223  225  229  235  241  243  249  253  255  261  265  271  279  63416