50
60
70
80
90
100
110
120
140
180
200
220
250
275
275
300
300
300
300
300
300
300
300
300
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
