9 239 150 true 1 2 4 8 11 12 13 21 34