300
300
300
300
300
300
300
300
298
300
300
299
299
300
300
300
295
296
300
284
300
300
300
300
71
86
82
53
81