105 goods
80 goods
120 goods
428 goods
77 goods
145 goods
24 goods
66 goods
36 goods
2
3
8
25
7
1
16
98
27
90
21
17
5
170
29
6
12
28
11
4
10
63
9
23
84
41
135
45
195
19
119
24
40
14
18
20
32