12 876 437 true 9 14 23 30 40 41 51 64 77 79 81 85