11 531 420 true 1 2 5 9 11 16 19 29 33 36 39