190
265
455
174
224
398
96
270
212
86
298
166
37
203
178
39
217
129
46
175
114
153
89
47
136
1348
957
2305