99
45
100
195
84
166
66
150
299
80
110
95
50
70
138
415
525
160
250
199
275
395
795
1150
1395
20
1059
145
175
60
125
75
180
120
55