0
126
146
105
178
173
329
214
111
127
123
231
100
289
183
114
115
154
594
246
153
271
9,326
338
216
5,503