8 340 363 true 11 27 28 50 65 77 81 82