88 37966
83 15571
79 43949
69 27862
67 21803
62 60141
60 7800
60 43653
55 11292
55 14792
54 6811
53 7746
50 2559
49 6646
49 11725
43 8042
42 2645
42 9804
41 25501
41 11520
40 7034
40 3070
40 28114
39 9784
38 3177
37 9262
37 5791
36 13246
36 5698
36 8882
35 3759
34 5380
34 3644
34 14215
33 1530
33 2982
32 2465
31 17675
30 3900
29 3622
29 1836
29 6000