17 20025 171 true 7 9 12 20 29 37 40 44 45 64 65 70 78 87 108 112 137