10 618 414 true 25 29 39 43 46 48 63 68 87 90