6 28 43 3 4 16 2