3 2 4 6 5 10 20 30 40 50