16 1843 1166 true 1 2 7 18 31 33 38 45 58 61 68 74 76 81 94 95