17 14463 3115 true 1 7 16 17 21 23 25 27 34 51 58 64 66 76 89 95 99