0  3  5  9  11  15  17  19  20  21  23  24  25  27  29  33  35  39  41  45  51  53  59  63  65  69  75  81  83  89  93  95  101  105  111  119  63416