15 1152 545 true 0 14 15 22 34 41 47 58 66 72 82 84 91 96 98