13 1069 515 true 3 16 21 31 43 50 53 54 57 66 70 86 93