245
149
194
187
179
231
569
196
86
158
97
255
141
272
84
200
199
521
115
136
184
151
166
257
292
243
370
134
191
109
189
210
248
235
107
103
144
178
478
256
189
198
389
120
176
99
465
244
201
66
200
117
429
467
250
408
350
219
125
90