16 1675 650 true 1 3 8 11 21 27 31 36 59 69 76 83 84 85 89 90