71
151
284
178
181
81
214
133
67
496
80
231
109
73
195
481
154
120
997
523
288
316
238
444
202
1055
116
52