226
95
75
99
125
80
150
40
170
115
120
65
420
395
495
258
104
32
197
54
88
37
160
595
323
274
169
187
168
435
109
245
145
390