250
242
134
118
127
211
258
225
227
236
128
211
114
169
250
240
220
127
121
115
254
243
413
403
431
122
130
371
121
448
238
261
256
120
176
125
354
578
125
506
560
121
129
127
245
250
487
482
249
181
256
128
428
430
121
121
569
416
223
138
248
234
224
37
407
250
309
223
132
485
496
66
0