20 16 44 128 186242