8 174 258 true 6 14 30 31 67 83 88 90