14 1552 856 true 3 9 17 22 40 46 50 53 54 57 77 84 85 97