494
153
208
282
277
103
80
576
219
190
234
91
295
232
354
161
116
107
154
191
83
155
87
325
145
177
130
221
178
217
175
131
278
95
89
41
205
620
110
241
283
49
173
257
164
196
460
554
450
286
697
202
345
1213
1674
1087