90
154
242
149
204
257
240
148
105
94
119
152
798
216
250
385
411
300
179
162
73
95
79
172
106
70
97
227
237
132
183
527
355
480
112
132
383
531
384
427
142
260
299
461
270
520
408
310
222
508
219
427
520
465
319
327
117
204
192
163