0  55  63  69  73  79  81  85  91  93  99  105  109  111  115  121  123  129  133  135  139  141  145  147  149  150  151  153  154  155  157  159  163  165  169  171  175  181  183  189  193  195  199  205  211  213  219  223  225  231  235  241  249  63416