15
115
100
55
65
50
40
175
275
450
350
172
182
520
510
19
119
501
401
355
365
91
899
999
199
99
324
334
800
790
900
1000
255
155
895
905
990