8 380 337 true 10 11 17 21 22 26 85 90