0  3  5  9  15  17  23  27  29  33  35  39  41  43  44  45  47  48  49  51  53  57  59  63  65  69  75  77  83  87  89  93  99  105  107  113  117  119  125  129  135  143  63416