16 1669 778 true 3 7 8 16 19 22 23 51 54 62 71 78 85 86 89 95