7 235 337 true 4 12 26 32 37 50 82