20
93
0
50
250
4
282
3
5
246
1
100
559
6
9
280
2
99
335
10
338
484
367
12.00
449
320
305
316
361
311
278
324
350
266
272
333
8
360