270
300
325
400
112
27
30
215
275
49
65
10
25
20
114
129
157
89
91
349
600
92
99
285
69
101
75
169
282
329
571
239
299
205
250
342
480
320
45
60
24
125
149
525