14 896 574 true 7 29 48 49 57 58 71 76 77 78 80 86 93 96