13
4
3
1
19
18
8
15
6
49
37
41
26
25
39
2
44
5
14
141
22
7
10
12
11
182
114
125
79
101
55
38
9
1541
854
50
142
184
116
136
48
88
73
60
342
57
33
65
35
46
40
53
132
23
16
82
107
62
105
21
52
27
219
100
237
47
58
91
43
1045
92
17
31
159
34
28
64
32
20
1683
542
102
922
94
89
29
78
61
45
115
113
86
81
281
42
51
69
30
260
103
316
70
Shopping cart