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