4
1
40
2
10
290
110
30
126
12
99
3
15
130
402
233
48
49
136
66
6
17
14
7
58
13
5
148
32
8
9
24
16
67
100
19
11
20
25
27
129
55
64
53
143
18
68
364
92
31
34
33
611
178
60
41
291
94
23
88
29
51
78
62
218
114
37
36
22
248
98
39
47
277
44
Shopping cart