true 869 319 true 0 7 10 11 21 23 26 28 32 35 39 51 57 58 68 69 78 81 89