399
310
198
100
71
1295
559
1500
1100
750
550
425
650
450
160
86
153
140
106
146
120
90
70
60
80
350
255
170
95
125
2495
250
895
295
115
195
110