17 24315 190 true 6 9 20 29 34 45 64 67 87 89 101 102 109 113 117 127 133