183
54
98
44
124
114
158
90
130
411
181
140
150
281
131
154
128
472
117
306
157
177
94
181
183
255
291
208
191
122
80
201
222
161
82
223
178
393
205
245
237
268
264
118
414
129
135
290
177
316
251
233
250
98
356
208
126
171
416
166