88 37980
83 15589
79 43992
69 27883
67 21834
62 60166
60 7812
60 43680
55 11303
55 14801
54 6828
53 7757
50 2569
49 6662
49 11734
43 8051
42 2656
42 9819
41 25516
41 11540
40 7043
40 3077
40 28166
39 9794
38 3198
37 9280
37 5802
36 13273
36 5709
36 8901
35 3767
34 5389
34 3653
34 14223
33 1540
33 2989
32 2473
31 17683
30 3908
29 3629
29 1842
29 6008