2770,2767,2759,2744,2724,2689,2678,2658,2646,2651,2641,2647,2655,2659,2660,2662,2664,2667,2668,2671,2673,2674,2676,2677,2679,2681,2686,2687,2688,2688,2689,2689,2689,2689,2693,2697,2702,2704,2708,2711,2713,2715,2717,2721,2723,2726,2728,2730,2736,2740,2746,2748,2754,2758,2760,2763,2763,2765,2767,2769,2772,2775,2773,2771,2778,2775;91,80,66,59,61,63,63,78,91,105,125,136,149,155,157,154,151,150,149,147,145,142,140,137,135,136,139,136,134,132,129,127,123,121,117,116,115,115,115,115,115,117,117,117,116,115,114,113,114,115,116,118,120,125,125,126,127,130,127,125,123,121,119,115,111,103