1, 38;
2, 17440;
3, 27595;
4, 30616;
5, 45268;
6, 46516;
7, 48016;
8, 69228;
9, 72019;
10, 76424;
11, 82580;
12, 95344;
13, 101476;
14, 105515;
15, 123045;
16, 129350;
17, 144501;
18, 152547;
19, 165225;
20, 169490;
21, 190150;
22, 198473;
23, 223333;
24, 234479;
25, 241826;
26, 251300;
27, 257479;
28, 263129;
29, 272683;
30, 277711;
31, 290589;
32, 297208;
33, 311629;
34, 316959;
35, 321932;
36, 325899;
37, 327780;
38, 333477;
39, 340206;
40, 348912;
41, 358752;
42, 361121;
43, 381051;
