14 1127 487 true 3 10 11 15 18 23 29 36 54 56 58 81 84 94