17 1157 562 true 4 6 7 13 14 29 31 36 56 61 62 68 69 72 76 81 84