232
103
433
69
249
99
223
139
133
150
622
116
145
75
100
305
155
289
183
142
156
276
316
133
184
214
310
357
98
596
164
519
164
250
288
161
295
172
109
242
72
148
158
158
245
198
126
180
207
276
636
255
192
281
175
249
358
499
226
338