3 7 4 4 21 21 10 102