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