8 190 28 22551 6 7 10 42 45 60 80 85 1 2 3 4 5 6 15 156 1 42 110 28 3 3 2 1