65
369
307
314
255
254
139
103
95
114
79
71
455
343
200
140
148
146
173
199
119
180
110
382
341
167
214
98