300
230
300
300
227
300
300
122
300
235
196
255
172
299
300
300
300
221
237
221
281
300
300
78
63
94
136
96
72
76