290
0
355
313
296
293
292
311
245
250
255
247
202
93
102
103
100
95
105
117
934
2545
2497
3
1305
1196
1
229