18 1297 604 true 0 5 6 11 14 17 26 28 29 35 48 54 57 58 65 69 88 89