1227
391
631
282
656
239
432
176
218
183
221
117
229
48
572
205
265
63
271
189
227
169
281
72
304
191
310
155
214
73
653
135
458
52
394
177
562
73
443
49