10 309 277 true 1 3 8 13 14 27 30 33 35 39