88 71120
83 32325
79 111853
69 49897
67 44769
62 114514
60 14885
59 74221
55 24141
55 30242
54 11670
52 15443
50 4389
49 17263
48 20049
43 12433
42 4407
42 19822
41 19634
40 17889
40 5459
40 42890
40 52381
39 16174
38 5922
37 17682
37 14249
36 22282
36 12399
36 23525
35 29845
35 7184
34 12411
34 6312
33 2351
32 5880
32 4682
31 26666
30 8742
29 5967
29 10649
28 23688