1958
2391
596
2459
14
3199
125
95
3
37
25
17
1
127
40
80
33
2
102
16
22
48
36
55
11
94
53
23
54
7
10
83
140
109
15
27
28
13
9
5
21
67
77
Delivery
Payment method