278
1
315
79
2
164
265
107
300
87
248
80
1400
229
367
247
85
141
106
212
543
77
69
206
220
78
74
137
193
157