7 339 681 true 3 8 21 48 63 92 97