276
573
132
370
284
210
100
125
167
236
253
353
143
70
150
346
212
244
193
232
180
217
33
615
231
264
35
314
454
175
182
1756
316
192
148
375
204
105
215
653
1539
404