14 1771 689 true 4 10 15 25 32 33 35 38 52 58 70 79 98 99