15 1374 870 true 2 19 45 46 49 52 60 63 71 75 80 90 92 93 99