0  3  5  9  15  17  23  29  33  35  39  45  47  53  57  59  63  65  69  71  73  74  75  77  78  79  81  83  87  89  93  95  99  105  107  113  117  119  123  129  135  137  143  147  149  155  159  165  173  63416