9 140 278 true
1 2 5 9 27 32 33 34 39