8 123 259 true 0 3 7 16 26 27 30 39