0  41  49  55  59  65  67  71  77  79  85  91  95  97  101  107  109  115  119  121  125  127  131  133  135  136  137  139  140  141  143  145  149  151  155  157  161  167  169  175  179  181  185  191  197  199  205  209  211  217  221  227  235  63416