99 goods
71 goods
121 goods
406 goods
76 goods
144 goods
23 goods
63 goods
36 goods
2
3
8
22
1
17
94
27
84
15
5
180
33
6
13
11
7
4
10
63
16
18
9
80
39
14
130
40
43
183
19
120
29
42
12
25
28