1198
729
607
591
508
415
382
371
358
343
325
323
318
317
301
289
281
277
270
269
261
254
247
242
225
199
191
186
177
165
157
155
150
145
132
122
121
117
115
112
111
109
107
104
102
97
95
91
89
88
86
85
84
83