88 37980
83 15589
79 43975
69 27880
67 21833
62 60165
60 7811
60 43679
55 11302
55 14801
54 6828
53 7757
50 2569
49 6661
49 11734
43 8051
42 2655
42 9819
41 25516
41 11538
40 7043
40 3077
40 28159
39 9794
38 3198
37 9280
37 5802
36 13270
36 5708
36 8899
35 3767
34 5389
34 3653
34 14223
33 1534
33 2989
32 2472
31 17682
30 3908
29 3629
29 1842
29 6008