9
298
270
264
225
218
119
83
85
96
70
61
56
449
336
195
139
309
146
143
170
196
118
177
110
381
338
166
213
98