99 goods
68 goods
122 goods
385 goods
77 goods
150 goods
93 goods
22 goods
63 goods
34 goods
2
20
8
1
19
3
87
4
90
18
15
6
177
5
13
29
30
12
7
10
11
62
17
9
86
16
144
42
49
198
108
31
14
24
25
26