11 629 261 true
1 3 14 16 20 27 28 30 33 35 39