15 1173 575 true 6 19 25 27 39 51 52 55 64 72 88 93 94 97 98