288
1
310
385
237
233
579
356
232
488
68
166
2
158
155
665
4
137
93
163
131
188
98
77
88
121
41
198
133
72