16 8743 2266 true 3 14 17 21 27 31 38 48 50 51 55 58 81 86 87 95