16 1657 639 true 1 6 8 12 17 21 30 35 36 49 56 68 75 88 91 96