16 1301 519 true 7 19 24 29 43 48 52 53 56 63 68 69 73 86 92 94