88 38078
83 15688
79 43966
69 28059
67 21751
62 59993
60 7955
60 43413
55 11273
55 15048
54 6810
53 7822
50 2742
49 6879
49 11715
43 8171
42 2723
42 9759
41 25590
41 11486
40 7155
40 3235
40 28097
39 9782
38 3237
37 9158
37 5747
36 13310
36 5818
36 8904
35 3497
34 5443
34 3770
34 14174
33 1513
33 3007
32 2626
31 17780
30 3936
29 3731
29 1910
29 5977