16 1516 628 true 17 19 20 35 50 56 66 69 80 81 86 88 90 91 93 95