387
235
308
172
610
387
645
196
521
112
450
206
428
218
475
184
647
84
209
74
240
66
246
165
666
152
379
103
343
132
495
111
497
217
441
81
136
25
523
160