148
174
202
119
181
112
385
345
168
218
99
171
104
145
143
69
60
98
208
270
167
241
121
215
199
128
115