154
129
99
229
212
209
249
82
161
232
188
207
93
252
232
208
155
125
192
183
220
149
128
219
86
179
312
447
253
132
251
715
470
119
252
350
505
303
211
142
90
89
110
136
269
146
283
105
187
86
585
91
120
103
