0  3  5  9  11  13  14  15  17  18  19  21  23  27  29  33  35  39  45  47  53  57  59  63  69  75  77  83  87  89  95  99  105  113  63416