142
43
10
1
92
2
29
34
23
58
82
42
102
47
33
17
113
7
12
9
1562
854
6
5
50
140
25
49
4
184
116
136
48
84
353
62
16
8
66
36
13
27
45
40
86
80
124
53
19
176
11
24
3
105
107
14
21
52
216
70
104
231
1179
31
160
28
64
20
32
65
35
15
39
26
1845
593
57
44
54
1031
94
115
81
280
37
55
46
51
69
30
257
18
22
103
331
68
72
Shopping cart