330
526
226
107
281
299
310
390
132
220
300
300
117
120
117
119
120
195