13
4
3
1
17
19
18
8
15
6
49
37
41
26
39
2
44
5
14
141
22
11
9
10
12
182
114
125
20
78
7
101
55
38
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
25
100
237
47
58
91
43
1045
92
31
159
34
28
64
32
1682
542
102
921
94
89
29
61
45
115
113
86
81
281
42
51
69
30
260
103
316
70
Shopping cart