13 697 680 true 7 9 15 18 20 38 39 47 60 65 66 81 89