17 21 33 37 43 51 56 66 73 100 107 123 128 132 133 137149