true 313 251 true 1 6 9 17 19 23 26 33 55 67 70 72 77 80 82 83 89 91 92 94 98