935
754
528
450
384
259
241
231
220
213
210
198
197
196
181
176
175
168
166
165
163
162
161
151
149
148
141
138
132
116
112
111
105
101
100
98
90
88
81
77
76
73
71
70
69
68
66
65
63
60
57
55
54
53
52
49