1 42 2 30 3 22 4 1