12 829 740 true 14 32 37 40 43 48 51 55 58 62 65 85