11 656 652 true 2 4 9 14 19 47 63 72 76 82 85