2 3 9 9 2 3 1 100 1