12 1 1 9 1 6 33 2 99 7 1 5 6 1 3 21