277
1
134
177
123
76
1078
2
263
63
66
143
254
81
621
180
212
68
73
59
26
91
85
169
83
377
298
80
655
227
247
364