150
150
150
150
150
150
159
159
159
159
159
160
166
180
180
186
191
199
200
200
200
200
200
200
200
225
250
299
299
299
299
300
300
300
325
333
335
388
400
500
500
500
560
600
752
777
999
999