20 10
2 5 7 4 3 10 50 70 11 23 40 45 67 5 5 5 7 8 3 2
30 40 11 15 100 45 89 120 57 35