6 1 1 7 8 10 9 8 12 4 100 50 7