88
89
85
81
97
102
84
91
97
92
92
81
300
300
305
299
223
300
300
219
300
239
300
300
299
218
220
226
300
289