1950
2391
596
2437
14
3191
125
31
3
10
9
34
6
24
8
7
11
17
28
20
18
12
39
5
22
16
1
2
13
36
4
Delivery
Payment method