200
130
2
100
151
143
4
5
50
125
0
1
2000
144
300
142
150
132
171
182
450
179
3
127
169
317
100.00
307
10
374
20
8.88
198
600
372
292
383
9
700
474
500
353
1000
351
260