266 goods
172 goods
210 goods
48 goods
20 goods
10 goods
58 goods
28 goods
16 goods
13 goods
4
3
10
1
2
128
159
5
6
7
125
9
23
21
208
18
8
28
46
36
12
22
33