8 201 259 true 1 6 14 17 24 48 76 88