10 995 781 true 3 4 13 29 37 40 52 68 84 86