150
150
150
155
161
169
185
189
192
210
225
234
235
245
250
255
259
270
295
350
357
379
420
469
500
500
519
543
543
600
750
761
765
873
961
1000