35 31 3 15 2 90 3 80 3 2 35 2 252