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