88 69541
83 31296
79 105686
69 48554
67 43947
62 113396
60 14586
59 73397
55 23592
55 29217
54 11363
52 14910
50 4278
49 16674
48 19783
43 12244
42 4235
42 19273
41 19208
40 17161
40 5359
40 42431
40 51457
39 15845
38 5742
37 17175
37 13595
36 21917
36 11933
36 22839
35 28767
35 6905
34 12081
34 6171
33 2307
32 5751
32 4554
31 26296
30 8291
29 5809
29 10413
28 23088