612
452
368
331
280
243
232
232
218
217
199
162
161
159
156
149
143
136
127
127
123
121
120
119
118
115