10 1020 587 true 2 3 20 40 52 64 66 94 96 98