18 19 25 25 30 30 10 10 0 1 20 21 12 13 14 14 2 2 24 24 162