13 1045 818 true 3 13 18 19 25 51 52 53 54 57 65 69 85