1295
65
35
80
295
425
100
145
60
75
170
250
135
249
155
410
359
349
225
350
375
435
559
340
439
415
475
589
479
390
189
179
209
195
219
549
50
150
299
235
379
595
310
400
25
490
45
395
190
210