11 3564 117 551267 7 9 13 21 25 42 45 48 50 63 98 1 2 3 4 5 6 12 33 54 293 940 85 1229 1662 531 20 12 9 7 5 3 1