8 311 343 true 16 18 31 50 65 81 82 90