200
180
2
1
100
305
5
21
50
208
339
13
600
251
999
669
7
704
6
11
300
212
3
179
0
161
120.00
839
4
9
632
15
37
188
223
500
294
8
25
227
408
10
217
375
267
22
237
60.00
985
698
17
367
317
329