62
544
169
224
300
212
280
105
100
643
170
272
202
259
101
302
238
401
174
117
155
191
85
163
93
354
141
146
96
231
181
221
189
144
307
107
236
92
44
211
671
257
402
51
178
175
214
476
567
471
301
707
213
370
1304
1650