33
67
370
307
315
255
256
140
103
95
115
80
72
66
455
343
200
314
148
146
173
199
119
180
110
382
341
167
214