10 306 349 true 2 8 26 30 32 70 77 81 86 87