3 10 5 16 8 4 2 1