413
242
5
48
1
2
49
136
68
6
10
17
4
3
14
7
58
13
8
116
9
24
16
67
100
32
19
11
20
26
27
128
55
63
52
144
18
69
392
92
31
34
64
33
638
180
60
41
316
94
23
15
88
28
51
78
62
218
114
37
40
36
30
22
250
12
98
47
281
45
Shopping cart