14 1043 459 true 19 28 38 40 45 46 47 51 59 62 64 69 74 77