8
5
4
1
3
2
55
38
9
1524
849
50
142
22
49
184
116
136
48
88
73
13
60
332
57
33
64
34
12
43
39
125
53
47
21
130
11
23
16
80
107
10
62
105
19
15
26
52
27
212
128
24
97
7
244
51
61
91
1044
92
17
31
14
159
6
28
18
32
65
20
1677
542
41
58
44
102
920
94
29
78
45
115
35
113
86
281
37
42
68
30
260
103
314
71
25
36
Shopping cart