10 971 641 true 13 17 21 33 37 41 58 68 71 76