300
300
305
299
223
300
300
219
300
239
300
300
299
218
220
226
300
289
300
300
236
255
300
89
89
82
83
75
88
87