1 32 3 20 2 14 4 1