3 7 17 21 42 58 65 99