51 99 144 150 171 50 36 57 115 117 110 98168