0 2
1 0
2 0
3 0
4 0
5 0
6 0
7 0
8 -1
9 0
10 0
11 0
12 0
13 0
14 0
15 -4
16 3
17 0
18 0
19 0
20 0
21 0
22 -30
23 48
24 -19
25 0
26 0
27 0
28 -36
29 -136
30 468
31 -408
32 111
33 0
34 -150
35 -180
36 -135
37 3240
38 -5340
39 3128
40 -1105
41 -612
42 696
43 1956
44 15717
45 -51368
46 52988
47 -25648
48 5696
49 8344
50 12336
51 48372
52 -380018
53 656648
54 -507138
55 204936
56 27486
57 18472
58 -22106
59 -2195364
60 6291619
61 -7487692
62 4759302
63 -1207432
64 -429585
65 -1269116
66 -9162566
67 48950008
68 -86684983
69 80353656
70 -41236184
71 3634268
72 -5728767
73 -18491048
74 309849316
75 -828862820
76 1077149103
77 -816316144
78 307381276
79 -35856608
80 75296574
81 1525527848
82 -6653040740
83 12048616612
84 -12483717729
85 7670111188
86 -2147717018
87 1121066056
88 5071269138
89 -44632491056
90 114722154100
91 -158894019760
92 135493926646
93 -66532315940
94 20727301896
95 1625234024
96 -244632918619
97 937285691416
98 -1732017386552
99 1945764359908
100 -1373082691902
101 576360998856
102 -221077560104
103 -1008297401420
104 6562432633290
105 -16404800045140
106 23837463009680
107 -22287622027272
108 13213201548445
109 -5532342051536
110 -1451244104674
111 38675911654240
112 -135845959286727
113 254838598085248
114 -304676134594450
115 240480006482936
116 -126705118013229
117 45505728745916
118 177510436524550
119 -981194345467152