11 1949 109 347315 3 7 13 16 44 46 49 60 66 89 97 1 2 3 4 5 16 27 46 115 306 489 78 838 868 115 14 11 9 7 5 3 1