12 9236 815 true 1 2 3 5 8 12 18 19 34 35 37 39