18 2294 716 true 1 3 9 12 14 16 32 46 58 61 62 69 83 85 86 87 90 93