88 37972
83 15588
79 43966
69 27871
67 21825
62 60161
60 7803
60 43674
55 11295
55 14794
54 6821
53 7749
50 2562
49 6654
49 11727
43 8046
42 2648
42 9815
41 25510
41 11530
40 7036
40 3070
40 28154
39 9787
38 3191
37 9280
37 5796
36 13265
36 5705
36 8890
35 3759
34 5382
34 3653
34 14220
33 1532
33 2982
32 2465
31 17675
30 3902
29 3622
29 1836
29 6008