10 1 1 1 3 1 100 200 250 14 16 5 10 20 31 16 50 100 120 5200 7341