1 2 3 4 5 6 7 11 21 38 65 106 164 242 344 472 500