126
402
233
48
49
136
66
6
10
2
1
17
3
14
7
58
13
5
149
32
8
9
24
18
4
100
99
19
11
20
25
27
129
55
64
53
142
67
363
93
16
31
34
33
618
182
60
44
293
94
23
15
90
29
52
78
62
218
114
37
40
36
51
68
30
22
254
12
98
39
299
45
Shopping cart