12 1 4 3 6 1 2 14 7 3 2 1 91