17 2143 908 true 1 5 14 17 23 33 45 46 51 54 56 57 58 60 69 78 95