125
209
256
130
103
295
112
230
138
302
154
158
203
182
119
109
138
231
116
157
149
152
197
197
142
214
166
292
201
134