16 1293 607 true 2 3 6 7 10 14 15 35 46 55 56 68 78 80 88 90