100
105
70
440
230
295
99
240
185
330
249
85
120
140
75
150
110
95
130
60
200
20
1325
1795
895
595
1100
660
395
495
795
800
90
450