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