true 12650 1662 true 1 4 9 12 17 22 23 30 40 41 50 52 57 58 61 68 71 75 76 80 89 90 99