264 goods
172 goods
205 goods
46 goods
20 goods
9 goods
58 goods
29 goods
15 goods
12 goods
4
3
10
1
2
128
157
5
6
7
121
9
23
22
204
18
8
30
43
36
11
12
33
13