2595
3195
3999
49
20
29
160
155
135
295
40
210
225
375
195
239
515
1995
525
495
395
425
50
80
95
45
265
260