20 37688 705 1 6 18 20 30 31 33 43 67 69 72 78 96 106 108 117 122 125 141 145