7 33 7 6 14 21 32 34 41 60