100
139
0
3
300
241
1
2
333
8
4
2.00
395
548
45
16.00
790
9
774
5
20
795
18
2962
25
50
2637
17
238
2638
29
2435
32
1421
723
881
1161
41
2654