3 5 2 3 19 10 6 11 2 8 6 9 6 5 11 8 10 8 28