20
78
0
50
279
1
100
331
2
11
200
242
6
4
1000
253
300
317
12
500
292
80
252
236
348
434
16
2500
840
9
35
527
400
848
536
524
5
502
601
542
598
546
8.88
498
513