1077
628
483
457
420
314
296
271
269
262
251
239
237
236
222
216
213
211
208
205
201
200
199
197
186
179
173
170
149
146
133
128
126
121
118
113
110
97
93
89
87
86
85
84
81
80
77
73
71
70
69
67
66
64
62
61
59