12 876 412 true 2 10 14 26 32 37 55 62 79 91 93 96