608
165
384
31
826
279
276
168
308
120
212
61
415
116
387
148
215
129
589
92
372
226
436
228
535
116
288
209
381
181
332
98
317
159
635
225
578
197
618
240