14 1014 736 true 3 5 6 7 21 24 31 38 43 54 66 67 73 91