419
158
110
139
98
413
265
73
322
424
372
575
334
198
217
245
160
118
78
87
68
187
184
114
123
79
95
261
1194
102
185
205
473
431