55 goods
2973 goods
1
16
4
2
3
22
5
57
9
18
13
10
8
52
6
38
17
53
97
96
14
7
100
66
61
84
49
63
32
24
35
58
106
19
21
109
20
33
165
36
27
12
59
43
89
40
28
15
11