190
280
42
277
184
153
270
230
77
148
93
37
484
92
262
811
575
395
90
222
253
670
273
81
609
615
7231
91
1061
237
767
755
94
517
179
55
978
248
145
1310
164
407
204
125
830
1830
161
146
140