10 20 14 13 8 9 1 28