16 1617 889 true 17 20 21 26 34 35 46 47 50 52 58 66 86 89 90 94