12 842 748 true 1 29 30 36 46 51 55 60 65 70 75 98