0  89  97  103  107  113  115  119  125  127  133  139  143  145  149  155  157  163  167  169  173  175  179  181  183  184  185  187  188  189  191  193  197  199  203  205  209  215  217  223  227  229  233  239  245  247  253  257  259  265  269  275  283  63416