3 3 10 3 7 2 4 100 11 10 5 50 1 1 1