250
125
40
50
60
95
995
595
1195
1295
895
80
85
66
79
109
110
25
75
290
320
90
395
1395
1450
1995
565
1695
1650